import { ComponentResolver } from 'unplugin-vue-components/types'
import { Package_Name } from '@xtail/vue3'
import { VueComponentsUtil } from '@xtail/unplugin'

export const XTailVue3ComponentResolver: () => ComponentResolver =
  VueComponentsUtil.genXTailComponentResolver('S', Package_Name)

export type XTailVue3ComponentResolverType = typeof XTailVue3ComponentResolver

export const XTailVue3ComponentResolverSSR: () => ComponentResolver =
  VueComponentsUtil.genXTailComponentResolverSSR('S', Package_Name)

export type XTailVue3ComponentResolverSSRType = typeof XTailVue3ComponentResolverSSR
